Słownik techniczny polsko-angielski

narrow waters, narrows